/**
 * SysLog.java
 * SysLog实体映射对象
 * 
 * @author		zhoubing
 * @date   		2018-08-20 12:35:16
 * @revision	v1.0
 */
package com.jftone.bh.app.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GenerationType;
import javax.persistence.Table;
import org.jftone.model.Model;
import javax.persistence.GeneratedValue;
import java.util.Date;
import javax.persistence.Id;

@Entity
@Table(name="sys_log")
public class SysLog extends Model {
	@Column(name="user_no")
	private String userNo;

	@Column(name="menu_code")
	private String menuCode;

	@Column(name="client_ip")
	private String clientIp;

	@Column(name="func_code")
	private String funcCode;

	@Column(name="data")
	private String data;

	@Id
	@GeneratedValue(strategy=GenerationType.IDENTITY)
	@Column(name="id")
	private Integer id;

	@Column(name="oper_time", columnDefinition="datetime")
	private Date operTime;

	public String getUserNo() {
		return userNo;
	}

	public void setUserNo(String userNo) {
		this.userNo = userNo;
	}

	public String getMenuCode() {
		return menuCode;
	}

	public void setMenuCode(String menuCode) {
		this.menuCode = menuCode;
	}

	public String getClientIp() {
		return clientIp;
	}

	public void setClientIp(String clientIp) {
		this.clientIp = clientIp;
	}

	public String getFuncCode() {
		return funcCode;
	}

	public void setFuncCode(String funcCode) {
		this.funcCode = funcCode;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Date getOperTime() {
		return operTime;
	}

	public void setOperTime(Date operTime) {
		this.operTime = operTime;
	}

	public String getData() {
		return data;
	}

	public void setData(String data) {
		this.data = data;
	}
}
